jQuery(document).ready(function()
{
  jQuery('.wd_sub_page').each(function()
  {        
    var href = jQuery(this).find('.button_custom2').attr('href');
    
    jQuery(this).click(function()
    {
      window.location = href;
    });
  });
  
  jQuery('.wd_sub_page').colorChanging({duration:700, backgroundColor: '#579AFA'});
});

jQuery.fn.colorChanging = function(userOptions)
{
  var defaultOption = 
  {
    backgroundColor: "#ff9e22",
    fontColor: "#fff",
    duration : 500
  }
  
  var options = jQuery.extend(defaultOption, userOptions);  

  var $orginalBackground = jQuery(this).css('backgroundColor');
  var $orginalColor = jQuery(this).css('color');

  jQuery(this).hover(
    function()
    {        
      jQuery(this).stop(true, false).animate({
        backgroundColor: options.backgroundColor,
        color: options.fontColor
      }, parseInt(options.duration));
    },
    
    function()
    {
       jQuery(this).stop(true, false).animate({
        backgroundColor: $orginalBackground,
        color:  $orginalColor
      }, parseInt(options.duration));
    }); 
}